group of devils - German English Dictionary